/******************************************************************************
 * * inter_setting_interface.h - internal interface between call log and framework
 *
 * *(C) Copyright 2019 Asr International Ltd.
 * * All Rights Reserved
 * ******************************************************************************/
#ifndef INTER_CALLLOG_FRAMEWORK_INTERFACE_H
#define INTER_CALLLOG_FRAMEWORK_INTERFACE_H

#ifdef __cplusplus
extern "C" {
#endif

/**
 * initiate call log app
 * param VOID
 * return VOID
 */
extern VOID CallLog_Framework_Init_Req(VOID);

/**
 * Open missed call list
 * param (in) void
 * return  void
 */
extern VOID CallLog_Framework_Open_Missed_Call_List_Req(VOID);

/**
 * Open dialed number list
 * param (in) VOID
 * return  VOID
 */
extern VOID CallLog_Framework_Open_Dialed_Number_List_Req(VOID);

/**
 * Indicates to framework that the missed calls have been read,
 * when user enters call log->missed call
 * param VOID
 * return VOID
 */
extern VOID Framework_CallLog_Missed_Call_Read_Ind(VOID);

#ifdef __cplusplus
}
#endif

#endif /*INTER_CALLLOG_FRAMEWORK_INTERFACE_H*/
